package yl.hs.bmipfull.pojo.laboratory;

import lombok.Data;
import org.springframework.lang.Nullable;
import yl.hs.bmipfull.annotations.DBField;
import yl.hs.bmipfull.annotations.DBTable;
import yl.hs.bmipfull.pojo.BaseEntity;

/**
 * 作用:  产品配比表实体类<br/>
 * 创建时间: 2021年05月25日 11时24分32秒 <br/>
 *
 * @author 谢东
 */
@Data
@DBTable(disName = "产品配比表", mapCode = "product_config")
public class ProductConfigEntity extends BaseEntity {

    /**
     * 主键
     */
    @Nullable
    private Long id;
    /**
     * 编号
     */
    @DBField(disName = "产品配比表编号", mapCode = "sn", isSerialNumber = true, isRequire = true, snPrefix = "CPPB")
    private String sn;

    /**
     * 配比自编号
     */
    private String configCode;
    /**
     * 配比名称
     */
    private String configName;
    /**
     * 配比名称拼音
     */
    private String configNamePY;
    /**
     * 配比类型
     */
    private Short configType;
    /**
     * 年份
     */
    private Short useYear;
    /**
     * 季度
     */
    private Short useQuarter;
    /**
     * 排序代码
     */
    private String sortcode;
    /**
     * 备注
     */
    private String remark;
    /**
     * 组织代码
     */
    private String organizationCode;
    /**
     * 水胶比
     */
    private Object wtRatio;
    /**
     * 砂率
     */
    private Object sandRatio;
    /**
     * 外加剂掺量
     */
    private Object admixRatio;
    /**
     * 容重
     */
    private Object density;
    /**
     * 状态
     */
    private Long state;
    /**
     * 关联编号
     */
    private String targetSN;
    /**
     * 理论配比编号
     */
    private String theoreticalSn;

    /**
     * 理论配比名称
     */
    private String theoreticalName;
    /**
     * 最大容重
     */
    private Object maxDensity;
    /**
     * 最小容重
     */
    private Object minDensity;

}